github.com/golang/protobuf/jsonpb.jsonWriter.write (method)

65 uses

	github.com/golang/protobuf/jsonpb (current package)
		encode.go#L126: func (w *jsonWriter) write(s string) {
		encode.go#L151: 		w.write(string(b))
		encode.go#L191: 		w.write(fmt.Sprintf(`"%vs"`, x))
		encode.go#L207: 		w.write(fmt.Sprintf(`"%vZ"`, x))
		encode.go#L223: 	w.write("{")
		encode.go#L225: 		w.write("\n")
		encode.go#L298: 		w.write("\n")
		encode.go#L299: 		w.write(indent)
		encode.go#L301: 	w.write("}")
		encode.go#L307: 		w.write(",\n")
		encode.go#L309: 		w.write(",")
		encode.go#L345: 	w.write("{")
		encode.go#L347: 		w.write("\n")
		encode.go#L354: 		w.write(indent)
		encode.go#L355: 		w.write(w.Indent)
		encode.go#L356: 		w.write(`"value": `)
		encode.go#L358: 		w.write(`"value":`)
		encode.go#L364: 		w.write("\n")
		encode.go#L365: 		w.write(indent)
		encode.go#L367: 	w.write("}")
		encode.go#L373: 		w.write(indent)
		encode.go#L374: 		w.write(w.Indent)
		encode.go#L376: 	w.write(`"@type":`)
		encode.go#L378: 		w.write(" ")
		encode.go#L384: 	w.write(string(b))
		encode.go#L391: 		w.write(indent)
		encode.go#L392: 		w.write(w.Indent)
		encode.go#L394: 	w.write(`"`)
		encode.go#L403: 		w.write("[" + name + "]")
		encode.go#L409: 		w.write(name)
		encode.go#L411: 		w.write(string(fd.JSONName()))
		encode.go#L413: 	w.write(`":`)
		encode.go#L415: 		w.write(" ")
		encode.go#L423: 		w.write("[")
		encode.go#L427: 			w.write(comma)
		encode.go#L429: 				w.write("\n")
		encode.go#L430: 				w.write(indent)
		encode.go#L431: 				w.write(w.Indent)
		encode.go#L432: 				w.write(w.Indent)
		encode.go#L440: 			w.write("\n")
		encode.go#L441: 			w.write(indent)
		encode.go#L442: 			w.write(w.Indent)
		encode.go#L444: 		w.write("]")
		encode.go#L473: 		w.write(`{`)
		encode.go#L476: 			w.write(comma)
		encode.go#L478: 				w.write("\n")
		encode.go#L479: 				w.write(indent)
		encode.go#L480: 				w.write(w.Indent)
		encode.go#L481: 				w.write(w.Indent)
		encode.go#L489: 			w.write(string(b))
		encode.go#L491: 			w.write(`:`)
		encode.go#L493: 				w.write(` `)
		encode.go#L502: 			w.write("\n")
		encode.go#L503: 			w.write(indent)
		encode.go#L504: 			w.write(w.Indent)
		encode.go#L506: 		w.write(`}`)
		encode.go#L516: 		w.write("null")
		encode.go#L522: 			w.write("null")
		encode.go#L528: 			w.write(strconv.Itoa(int(v.Enum())))
		encode.go#L530: 			w.write(`"` + string(vd.Name()) + `"`)
		encode.go#L538: 				w.write(`"Infinity"`)
		encode.go#L541: 				w.write(`"-Infinity"`)
		encode.go#L544: 				w.write(`"NaN"`)
		encode.go#L548: 			w.write(fmt.Sprintf(`"%d"`, v.Interface()))
		encode.go#L556: 		w.write(string(b))